Malta's tiny fortress capital packs Baroque churches, knights' palaces and two grand harbours onto one golden-stone peninsula.