Marco Rubio jabs Obama in new energy policy speech