does promethazine prolong qtc