Bernardo Silva is set to join Real Madrid when his Manchester City contract expires at the end of June