Kristen Faulkner secured the biggest win of her career by winning stage 1 of the Ladies Tour of Norway, while Britain's Alice Barnes finished third.