British actor apologises for Pakistani joke