More than 500 people were injured, almost 200 of them seriously, when a ball of fire ripped through a crowd at a water park outside Taiwan's capital Taipei.