Satellite spots 300 floating objects in search for Flight 370