“Davido is an amazing guy ” – Super Eagles star reveals