Meteora cofounder Ben Chow resigns amid Libra meme coin controversy, prompting an investigation and calls for stricter DeFi ethics.