Value fashion giant Primark has marked its 50th year of trading with better buying and favourable exchange rates helping to deliver an 8% increase in profit.