Irish court invalidates patent on Glaxo's top drug