Abrarul Haq apologises for London concert