At least 48 people are confirmed to have died in an overnight attack by suspected Shebab militants on the Kenyan coastal town of Mpeketoni, the Kenyan Red Cross said.