England's Mark Clattenburg will referee the Champions League final between Real Madrid and Atletico Madrid on 28 May.