Twitter chooses Amazon to develop cloud infrastructure