Fr Ross honoured in a PNG postage stamp