NASA warns of 'potentially hazardous' asteroid