Visitors at British pub in Delray Beach mourn loss of Prince Philip