BP "in talks" to restructure onshore blocks