Allyson Felix wins silver as the Bahamas' Miller takes gold in 400-meter final