Paddy Barnes: ‘I’ve been in the amateurs too long, it’s time to go pro’