William Craven (Lord Mayor)