The U.S. House of Representatives on Thursday narrowly approved a bill to repeal and replace Obamacare, handing Republican President Donald Trump a victory that could prove short-lived as the healthcare legislation heads for a likely battle in the Senate.