Saudi Arabia's US Treasury holdings rise to $140.3B in May