Italy coach Luciano Spalletti has apologised to a journalist after an incredible rant at a post-match news conference.