Father accidentally kills son, 10, while cleaning gun