Nigerian MP apologises after viral taxi slapping video