Magic Johnson fires back at Anthony Edwards over insulting claim