Price cuts bite into profits at Thorntons