CONSENT, WAIVER AND AMENDMENT AGREEMENT