SingTel (Buy, TP S$4.25, +19 %): Currency hurts; margins pinched