Lewis Hamilton criticises plans for shorter F1 races