Bishop Bransfield offers 'apology', repays $400k to W Virginia diocese