Literary festivals 2019: our pick of the UK’s best book festivals