Saudi Prince pumps $300 million into Twitter