Shell, feds reach settlement on refinery pollution allegations