Saudi Arabia frees US citizen imprisoned over critical tweets, son says