Add maximum length validation for promotion description