Primark cemented its position as the UK's second biggest clothing retailer with a 22% surge in profits in the six months to 1 March, parent company Associated British Foods (ABF) said.