Several senior Ukrainian officials resign after corruption allegations