Mexican ambassador calls US to task on gun trade; Fox News, Gun Lobby return fire