STM32: USB: endpoint buffer must be 4-bytes aligned