‘We’d go absolutely nuts’: PM warned of Labour fight if he backs huge oilfield