PM denies breaking integrity bill promise