Obama signs historic health care overhaul