Edward Allerton (1555-1589)