3-year-old pays for dinner with fake credit card