Aker Solutions agrees £140m extension deal with Aker BP