GP leaders in England agree £889m funding deal as “starting point”