Report shares how Everton missed out on £31m Barcelona star after promise