The death toll from a swine flu outbreak in Mexico has reached 149 as health chiefs warn of a looming pandemic.