BP aims to speed up greener fuels push with $4.1bn deal for Archaea