Coles celebrating 50th wedding anniversary on May 1