Meghan McCain humiliates herself on live TV over Green New Deal