Germany’s Martin Kaymer wins US Open for his second major championship