Buffon: 'I earn my Italy place'