John Lewis Partnership bounces back but bonuses remain elusive