Tamiflu weakness is Glaxo's strength