Open-source Linux smartphone Librem 5 starts batch delivery at the end of this month