Home Sports Capital snubbed as World Cup venues unveiled