Make sure objects are correctly aligned on Windows

malloc() on Windows XP only aligns with 8 bytes, which is not enough for
SSE.