Lafayette Mayor-President completes 21-day rehab program