First Norwood Beach Duathlon event of summer slated for June 18