Uganda bans social media ahead of presidential election