Pakistan taken off global watchdog's 'grey' list for terrorism financing