Rush Limbaugh and Pat Robertson under fire for remarks about earthquake in Haiti