Harris, Davis lead Mets past Marlins 9-2