From sampling traditional Portuguese flavours and port to exploring the scruffy neighbourhood of Ribeira, here's how to spend the perfect one day in Porto.