Mexican Swimming federation lashes out at governing body FINA