From castles to custard tarts, the Portuguese capital is fantastic for families, including my top 23 things to do in Lisbon with kids