AMENDMENT, WAIVER AND CONSENT AGREEMENT