Malaysia: Petronas strikes $1.1bn shale gas deal in Canada