IHOP hopes to raise nearly $3 million for charity on National Pancake Day