Feds let BP keep Gulf oil cap closed despite seep