former bishop of lewes peter ball