Brian Flores fired as head coach of Dolphins