US House lawmakers delay vote on Obamacare replacement