Moroccans vote for 325-seat parliament