Mexico mayor 'killed for standing up to drugs cartel'