England legend Boycott apologises for ‘racist’ remark