City of Delray Beach offering free Delray Beach Open tickets