Seal Team 6 speaks out about the Bin Laden mission