China fines 7 tech giants ¥3.6 billion for food safety lapses