Angry Federer warns against match-fixing