Doha hosts various activities for World Cup fans