Barack Obama urges Congress to show 'courage' on health care