Ocean meeting raises over $7 billion for marine protection