Seneca Valley School Board President steps down after facing backlash for social media post