Austria win a match at the World Cup finals for the first time since 1990 as they beat debutants Jordan in San Francisco.