Malta gets its mojo as Valletta becomes European Capital of Culture