A man has been charged with the murder of Darren Leach who was found dead in his Leeds home last month.