Guardian ends Steve Bell's If… cartoon after 40 years