Ford recalls over 634K SUVs due to fuel leaks and fire risk