Merkel set for victory, 'grand coalition' looms