Any officer of the Corps of Engineers who has served or shall serve four years as President of the Mississippi River Commission and who has been or shall subsequently be retired, shall, from the date of such retirement, receive the rank, pay, and allowances of a retired major general.