Tesla launches new cheaper Model S and Model X