Align first offset of derived class correctly (matching C++)