Salazar OKs Cape Wind as Gulf Spill Continues