Macron warns of ‘end of abundance’ as France faces difficult winter