Michael O’Neill has called on government to invest more money in sport in Northern Ireland, adding that greater leadership is required by the powers-that-be.