Buck boost regulator