Grain scale simulations of loose sedimentary beds: the example of grain-bed impacts in aeolian saltation