Man charged over alleged sexual act on train to Fassifern