Louis Tomlinson admits he was "shocked" when he first found out Liam Payne and Cheryl Tweedy were dating but is "super happy" for them.