The Philippines scrambled to defuse a row with the U.S. and its new president voiced regret for calling President Barack Obama a "son of a bitch."