Metro Council approves deal to bring Costco to Baton Rouge