Profits at Boots soar as beauty sales boom