Buffon: 'I apologise to fans'