Alaska to collect $255m for BP pipeline leaks