Harry Kane becomes Europe's highest-paid player as he signs new Bayern Munich contract · Mexo