Atomistic insights into the nucleation and growth of platinum on palladium nanocrystals